export const tableColumns = [
    {
        title: '类型名称',
        key: 'name',
        ellipsis: true
    },
    {
        title: '图标',
        key: 'icon',
        render: function (h, params) {
            return h('img', { domProps: { src: `https://yxys.io/icons/${params.row.icon}.png` }, style: { width: '20px' } });
        }
    },
    {
        title: '当前数量',
        key: 'num',
        ellipsis: true
    },
    {
        title: '描述',
        key: 'desc',
        ellipsis: true
    },
    {
        title: '更新时间',
        width: 168,
        key: 'update_time',
        ellipsis: true,
        sortable: true
    },
    {
        title: '操作',
        key: 'action',
        width: 120,
        render (h, params) {
            return h('div', [
                h('Button', {
                    props: { icon: 'edit', type: 'warning', size: 'small' }, style: { margin: '2px' }, on: {
                        click () {
                            edit(params.index);
                        }
                    }
                }),
                h('Button', {
                    props: { icon: 'trash-a', type: 'error', size: 'small' }, style: { margin: '2px' }, on: {
                        click () {
                            remove(params.index);
                        }
                    }
                }),
            ]);
        }
    }
];
